one-stop shopping centre - German English Dictionary